a lash of scorpions - Turc Anglais Dictionnaire